parapet with embrasures and merlons - Alemán Inglés Diccionario